/*页面标题*/
.title{text-align: center;margin-bottom: 40px;}
.title h3{line-height: 40px;height: 40px;font-size: 30px;font-weight: normal;}
.title h3 span:nth-child(1){color: #000;}
.title h3 span:nth-child(2){color: #999;}
.title p{font-size: 17px;color: #999;line-height: 20px;height: 20px;}

/*轮播*/
.banner_big{height: 800px;position: relative;}
.index .swiper-container{width: 100%;height: 100%;overflow: hidden;}/*轮播图*/
.index .swiper-wrapper{text-align: center;}
.index .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 8px;}/*分页器间距*/
.index .swiper-container-horizontal > .swiper-pagination-bullets{bottom: 80px;}/*分页器间距*/
.index .swiper-pagination-bullet{width: 50px;height: 10px;border-radius: 0;background: #fff;opacity: 1;}
.index .swiper-pagination-bullet-active{background-color: #a00701;}/*分页器大小 样式*/
.index .swiper-button-prev,.index .swiper-button-next{width: 66px;height: 66px;background-size: cover;top: 63%;}/*箭头大小*/
.index .swiper-button-next{background-image:url(../images/index_arr_r.png);}
.index .swiper-button-prev{background-image:url(../images/index_arr_l.png);}
.banner_big .inner{position: absolute;top: 0;left: 50%;margin-left: -600px;}
/*产品分类*/
.product{margin-top: 80px;}
.m_ban{height: 313px;width: 100%;background: url(../images/index_bg_2.png) no-repeat center top;}
.product .pic{margin-top: 40px;position: relative;padding-bottom:80px;}
.product li{float: left;overflow: hidden;}
.product .big_pic{width: 300px;height: 454px;position: relative;}
.product .big_pic img{position: absolute;left: 0;top: 0;}
.product .small_pic{width: 900px;height: 454px;}
.product .small_pic li{width: 300px;height: 227px;position: relative;}
.product .small_pic li:nth-child(1){background-color: #f6f6f6;text-align: center;padding-top: 30px;height: 197px;}
.product .small_pic li:nth-child(2){background-color: #fff;text-align: center;}
.product .small_pic li:nth-child(4){background-color: #f6f6f6;}
.product .small_pic li:nth-child(6){background-color: #f6f6f6;text-align: center;}
.product .btn{margin-top: 40px;position: absolute;left: 50%;margin-left:-61px;}
.product .pic span{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;opacity: 0.4;z-index: 3;display: none;}
.product .big_pic:hover span{display: block;}
.product .small_pic li:hover span{display: block;}

/*关于我们 */
/*公司简介 */
.aboutUs{margin-top: 80px;}
.aboutUs .company{color: #fff;height: 418px;background:url(../images/index_bg2.png) no-repeat center top;}
.aboutUs .company .inner{position: relative;height: 418px;}
.company .text{position: absolute;right: 171px;top: 44px;width: 256px;}
.company .year{font-size: 22px;line-height: 32px;height:30px;font-weight: bold;}
.company .con{font-size: 18px;line-height: 32px;height:30px;text-indent: 2em;}
.company .btn{position: absolute;right: 0;top: 294px;}
/*车队介绍 */
.aboutUs .team{margin-top: 80px;position: relative;height: 465px;}
.team .pic{width: 693px;height: 406px;font-size: 0px;position: absolute;right: 0;top: 0;}
.team img{width: 100%;height: 100%;}
.team .bg{height: 388px;width: 966px;background-image: url(../images/index_bg.png);position: absolute;right: 600px;top: 77px;}
.team .text{position: absolute;top: 192px;left: 0;padding-left:25px ;text-transform: uppercase;}
.team span{width: 5px;height: 127px;background-color: #9f0500;display: block;position: absolute;top: 0;left: 0;}
.team h2{font-size: 60px;color: #666;line-height: 65px;height: 65px;}
.team p{font-size: 33px;margin-top: 30px;line-height: 32px;height: 32px;color: #444;}
.team .btn{position: absolute;right: 0;bottom: 8px;}
/*新闻资讯*/
.news{margin-top: 80px;}
.newsList li{height: 300px; position: relative;}
.newsList .pic{width: 600px;height: 300px;overflow: hidden;float: left;font-size: 0;margin-right: 20px;}
.newsList img{width: 100%;}
.newsList .text h3{color: #5b5a5a;font-size: 24px;line-height: 30px;height: 30px;text-transform: uppercase;font-weight: normal;}
.newsList .text p{color: #666;font-size: 14px;line-height: 26px;text-indent: 2em;}
.newsList .text span{float: right;font-size: 12px;color: #999;margin-right: 10px;}
.newsList .btn{position: absolute;right: 0;bottom: 15px;}
.code li{width: 220px;height: 140px;margin: 110px 90px 70px 90px;float: left;text-align: center;}
.code li .bg{width: 64px;height: 64px;background-image: url(../images/code1.png);background-size:cover;margin-left: 78px;}
.code li:nth-child(2) .bg{background-image: url(../images/code2.png)}
.code li:nth-child(3) .bg{background-image: url(../images/code3.png)}
.code li h4{font-size: 16px;color: #5b5a5a;line-height: 22px;}
.code li p{font-size: 12px;color: #bbb;line-height: 22px;}
